home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Graphics / Picasso96 / Picasso96.readme < prev    next >
Text File  |  1997-10-07  |  6KB  |  125 lines

  1. Short:    Picasso96 system for Amiga graphics boards
  2. Author:   Tobias Abt <tabt@studbox.uni-stuttgart.de>
  3. Uploader: Tobias Abt <tabt@studbox.uni-stuttgart.de>
  4. Type:     gfx/board
  5. Version:  1.29
  6.  
  7. This archive contains all you need to get Picasso96 up and running on your
  8. Amiga.  Picasso96 offers support for many different Amiga graphics boards,
  9. has  builtin  HiColor and TrueColor support for intuition screens and many
  10. more...
  11.  
  12. Requirements:
  13. - Kickstart and Workbench 3.0 (V39),
  14. - Motorola MC68020 processor or better,
  15. - CyberVision64, CyberVision64/3D, Domino, Merlin, oMniBus, PicassoII,
  16.   PicassoII+, PicassoIV, Piccolo, Piccolo SD64, Pixel64, Retina BLT Z3
  17.   or Spectrum.
  18.  
  19. AnyWare, i.e. not commercial or ShareWare. No distribution restrictions.
  20.  
  21. Short history:
  22.  
  23. Changes in 1.29:
  24. - added Retina BLT Z3:
  25.   - first alpha release!
  26.   - hardware sprite in Hi/TrueColor not available yet
  27.   - only scrolling is currently accelerated
  28.   - DPMS should already work
  29.   - chunky screens have one line of border at the top and at the bottom,
  30.     this seems to be a bug of the NCR
  31.   - most pixel clocks untested, do not wonder if the display is not
  32.     stable in certain modes
  33.   - no support for external monitor switches yet
  34.   - only tested with 1MB, memory check routine might fail for 4MB boards.
  35. - added CyberVision64/3D:
  36.   - first alpha release!
  37.   - BltTemplate()/Text() and Planar2Chunky are not accelerated yet
  38.   - DPMS should already work
  39.   - ZorroII completely untested and might not work at all!!!
  40.   - monitor switch could not be tested/implemented yet
  41.   - on a ZorroIII Amiga it runs fairly well right now...
  42. - success and bug reports for the new drivers are welcome...
  43. - Merlin: implemented Planar2Chunky blits and hopefully fixed a bug due
  44.   to a missing WaitBlitter()...
  45. - Picasso96Mode: removed obsolete family stuff and enforcer hits
  46. - semaphore added to avoid crashes if multiple instances of Picasso96Mode,
  47.   PMTNG or PabloPrefs try to open the global edit screen simultaneously.
  48. - PicassoIV: improved horizontal panning
  49. - PiccoloSD64: blit routines slightly optimized
  50.  
  51. Changes in 1.28:
  52. - major speed increase: optimized Text().
  53. - fixed KickStart 3.0 only bug which could cause system crashes.
  54. - removed potential enforcer hit during swapping of planar screens.
  55. - hardware acceleration for monochrome pattern blits (Cirrus only right
  56.   now).
  57. - graphics memory caching mode changed with 040 and 060 CPUs (a big
  58.   thank you to Didier Levet!). This can lead to significant speed ups.
  59.   If you want to disable this feature you can set the environment
  60.   variable ENV:Picasso96/DoNotSetMMU to "Yes".
  61. - OS 3.x compatible double buffering implemented. On boards without
  62.   hardware interrupt support this is not perfect yet.
  63.  
  64. Changes in 1.27:
  65. - PicassoIV: PIP reacts better on hardware restrictions.
  66. - PicassoIV: max. allowed horizontal resolution adapted. Now screens with
  67.   up to 2000 pixels are creatable in Chunky and HiColor.
  68. - fixed a bug within the memory management, which was introduced in 1.26
  69.   and caused a lot of trouble (e.g. with NoMemory screens).
  70.  
  71. Changes in 1.26:
  72. - PicassoIV & PiccoloSD64: certain masked blits optimized.
  73. - PicassoIV: bug fixes for the 1.25 init bug.
  74. - PicassoIV: some minor PIP enhancements (corrected occlusion in HiColor).
  75. - CV64: speed back to normal on screens with widths of 640, 800, 1024,
  76.   1152, 1280 or 1600 pixels (including panning/autoscroll).
  77. - CV64: bug fix in planar2chunky conversion.
  78. - chunky masked blits speeded up on boards with blitter acceleration.
  79. - Picasso96 can no longer be started if there is a cybergraphics.library
  80.   present in memory already.
  81. - memory management improved (screens have highest priority now).
  82. - DPMS via cybergraphics interface added (works e.g. with MCP).
  83.  
  84. Changes in 1.25:
  85. - Installer help page works on Hi/TrueColor screens now.
  86. - mask blits (e.g. Locale prefs) work on Hi/TrueColor screens now, too.
  87. - added ENV:Picasso96/DirectColorMask environment variable which enables
  88.   blitting (especially scrolling) with a plane mask on Hi/TrueColor
  89.   screens when set to "Yes". WARNING: if you activate this, shell
  90.   scrolling will get terribly slow!
  91. - PabloII support added to PicassoIV.card
  92.  
  93. Changes in 1.24:
  94. - corrected checks for maximum BitMap size that may be put to the board.
  95. - CV64: some minor speed improvements, corrected sync polarities and screen
  96.   clearing.
  97. - changed screen mode name for 8 bit modes for better sorting.
  98. - lots of speed improvements on the Cirrus GD5446 (as used on the PicassoIV).
  99. - finished BltPattern() with masks in Hi/TrueColor (ColorWheel should finally
  100.   work on all screens as expected).
  101. - mouse sprite speed is now the same for all sprite resolutions.
  102. - detecting of empty software mouse sprites implemented.
  103.  
  104. Changes in 1.23:
  105. - further on-board hardware-blitting support implemented.
  106. - friends to bitmaps already on the board will be allocated on the board,
  107.   too, especially clip rects. This in combination with the new on-board 
  108.   blitting functions can lead to dramatically improved layering operations
  109.   if there is enough off-screen memory available on the board. So you
  110.   might think twice before spending all board memory for large and/or
  111.   TrueColor screens... :-)
  112. - improved management of on-board memory.
  113. - to take advantage of the new features, some S3 driver blitter functions
  114.   had to be rewritten and may be a little bit slower now. This also fixes
  115.   some potential problems with small screens at the end of the board
  116.   memory due to restrictions caused by the way the blitter has to be
  117.   programmed and leads to more efficient memory usage.
  118. - fixed rounding and pixel clock slider (edit screen) in Picasso96Mode.
  119. - PiccoloSD64: improved timing and fixed ZorroII planar2chunky bug.
  120. - fixed two color chunky screen layering bug.
  121. - changed naming scheme for screen modes to give more detailed 
  122.   information on the different modes (limited to 31 characters by the OS).
  123.   The display IDs are still the same, so only a few braindead programs
  124.   should notice.
  125.